import pandas as pd

def main():
    # 读取第一个Excel文件
    file1 = r'C:\Users\23248\PycharmProjects\stance\StanceDetectionLab\labEvaluation\data\Task A Annotated Training Data.xlsx'  # 替换为第一个文件的路径
    df1 = pd.read_excel(file1)

    # 读取第二个Excel文件
    file2 = r'C:\Users\23248\PycharmProjects\stance\StanceDetectionLab\labEvaluation\data\train_data.xlsx'  # 替换为第二个文件的路径
    df2 = pd.read_excel(file2)

    # 从第二个文件中提取需要的列，并重命名以匹配第一个文件
    df2_selected = df2[['target', 'content', 'stance']]
    df2_selected.columns = ['TARGET', 'TEXT', 'STANCE']  # 重命名列

    # 将两个文件的数据合并
    combined_df = pd.concat([df1, df2_selected], ignore_index=True)

    # 保存合并后的文件
    output_file = 'tot_eva.xlsx'  # 替换为你想保存的文件名
    combined_df.to_excel(output_file, index=False)

    print(f"文件已保存为 {output_file}")

if __name__ == '__main__':
    main()